Technology is best when it brings people together.
About this opportunityWe are looking for someone who bring fresh ideas from areas, including information retrieval, distributed co...